Big Huge Thesaurus

armored vehicle

noun

sounds kind of like